Tutor\Models\QuizModel B

Total Complexity 77
Dependencies 1
Dependents 3
Total lines 725
Lines of code 409
Logical lines of code 191
Comment lines 220
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
get_quiz_attempts()
A
39 14 64
get_total_quiz_attempts()
A
39 13 66
get_quiz_attempts_by_course_ids()
A
44 12 40
get_quiz_answers_by_attempt_id()
S
51 6 27
get_answers_by_quiz_question()
S
50 4 35
is_quiz_passed()
S
59 4 13
quiz_ended_attempts()
S
55 3 22
quiz_attempts()
S
56 3 21
get_quiz_attempt_timing()
S
57 3 15
is_manual_review_required()
S
61 3 12
get_answer_by_id()
S
53 2 26
get_quiz_question_by_id()
S
59 2 17
delete_quiz_attempt()
S
63 3 10
quiz_next_question_order_id()
S
62 1 13
get_first_or_last_attempt()
S
63 1 12
get_quiz_question_types()
S
68 1 7
quiz_next_question_id()
S
71 1 5
get_table()
S
76 1 4